var marqueeContent=new Array(); //滚动主题
var marqueeInterval=new Array(); //定义一些常用而且要经常用到的变量
var marqueeId=0;
var marqueeDelay=3000;
var marqueeHeight=20;

$(function(){
//	$.post(domain_url +'/TcomicGreetings/getGreetings.do',function(data){
//					if (data) {
//						marqueeContent = data.split("|");
//						//marqueeContent[marqueeContent.length] = "<span class=\"green\">温馨提示： 使用键盘可快速翻页 [→:下一页][←:上一页] F11 全屏切换</span>";
//						marqueeContent = confuseArray(marqueeContent, 1);
//						if (marqueeContent.length > 1) {
//							initMarquee();
//						}else {
//							$("#greetings").empty().append('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" ><div>'+marqueeContent[0]+'</div></div>');
//						}
//					}				
//		  		}
//			 )
});

function initMarquee() {
	var str=marqueeContent[0];
	$("#greetings").empty().append('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
	marqueeId++;
	marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
}

function startMarquee() {
	var	marqueeBox = document.getElementById("marqueeBox");
	var str=marqueeContent[marqueeId];
	marqueeId++;
	if(marqueeId>=marqueeContent.length) marqueeId=0;
	if(marqueeBox.childNodes.length==1) {
		var nextLine=document.createElement('DIV');
		nextLine.innerHTML=str;
		marqueeBox.appendChild(nextLine);
	}
	else {
		marqueeBox.childNodes[0].innerHTML=str;
		marqueeBox.appendChild(marqueeBox.childNodes[0]);
		marqueeBox.scrollTop=0;
	}
	clearInterval(marqueeInterval[1]);
	marqueeInterval[1]=setInterval("scrollMarquee()",2);
}

function scrollMarquee() {
	var	marqueeBox = document.getElementById("marqueeBox");
	marqueeBox.scrollTop++;
	if(marqueeBox.scrollTop%marqueeHeight==marqueeHeight){
	clearInterval(marqueeInterval[1]);
	}
}
function confuseArray(array,confusecount){
	   //array 为要打乱的数组，confusecount为要执行的次数
	   var arrlength = array.length;
	   var totalcount = confusecount*arrlength;
	   for(var j=0;j<totalcount;j++){
	     var i=parseInt(arrlength*Math.random());
	     var k=parseInt(arrlength*Math.random());
	     var tmp = array[i];
	     array[i] = array[k];
	     array[k] = tmp;
	    }
	   return array;
	}